\hypertarget{class_quaternion}{
\section{Quaternion Class Reference}
\label{class_quaternion}\index{Quaternion@{Quaternion}}
}


{\ttfamily \#include $<$quaternion.h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_quaternion_abcc01358aada56ea5f0db4da18aaf77d}{Quaternion} ()
\item 
float $\ast$ \hyperlink{class_quaternion_a04f3450f612e1e7ae282e2fb31f1be7e}{RotationMatrix} ()
\item 
\hyperlink{class_quaternion}{Quaternion} \hyperlink{class_quaternion_a6ccca0c485afa67aa23f5e577d43debc}{operator$\ast$} (const \hyperlink{class_quaternion}{Quaternion} \&)
\item 
\hyperlink{class_quaternion}{Quaternion} \hyperlink{class_quaternion_a1991e5bf2c6a9843d186cf015cabc644}{Norme} ()
\item 
\hyperlink{class_quaternion}{Quaternion} \hyperlink{class_quaternion_ab067f8891104932515676eebb8344f64}{Conjuge} ()
\item 
void \hyperlink{class_quaternion_a2f32bbaf1264d3e05b2072cf4804607b}{Print} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
float \hyperlink{class_quaternion_aa24b67d17bd547f70027cccbb10cde14}{a}
\item 
float \hyperlink{class_quaternion_a75046ed8008ce07e99c3143b518fd61b}{b}
\item 
float \hyperlink{class_quaternion_aedfc5234773f5ef8f3375abc2a6ae7c3}{c}
\item 
float \hyperlink{class_quaternion_a861ba5a312d794df216d830e01d586f1}{d}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_quaternion_abcc01358aada56ea5f0db4da18aaf77d}{
\index{Quaternion@{Quaternion}!Quaternion@{Quaternion}}
\index{Quaternion@{Quaternion}!Quaternion@{Quaternion}}
\subsubsection[{Quaternion}]{\setlength{\rightskip}{0pt plus 5cm}Quaternion::Quaternion (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_abcc01358aada56ea5f0db4da18aaf77d}


\subsection{Member Function Documentation}
\hypertarget{class_quaternion_ab067f8891104932515676eebb8344f64}{
\index{Quaternion@{Quaternion}!Conjuge@{Conjuge}}
\index{Conjuge@{Conjuge}!Quaternion@{Quaternion}}
\subsubsection[{Conjuge}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Quaternion} Quaternion::Conjuge (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_ab067f8891104932515676eebb8344f64}
\hypertarget{class_quaternion_a1991e5bf2c6a9843d186cf015cabc644}{
\index{Quaternion@{Quaternion}!Norme@{Norme}}
\index{Norme@{Norme}!Quaternion@{Quaternion}}
\subsubsection[{Norme}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Quaternion} Quaternion::Norme (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_a1991e5bf2c6a9843d186cf015cabc644}
\hypertarget{class_quaternion_a6ccca0c485afa67aa23f5e577d43debc}{
\index{Quaternion@{Quaternion}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!Quaternion@{Quaternion}}
\subsubsection[{operator$\ast$}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Quaternion} Quaternion::operator$\ast$ (
\begin{DoxyParamCaption}
\item[{const {\bf Quaternion} \&}]{aQuaternion}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_a6ccca0c485afa67aa23f5e577d43debc}
\hypertarget{class_quaternion_a2f32bbaf1264d3e05b2072cf4804607b}{
\index{Quaternion@{Quaternion}!Print@{Print}}
\index{Print@{Print}!Quaternion@{Quaternion}}
\subsubsection[{Print}]{\setlength{\rightskip}{0pt plus 5cm}void Quaternion::Print (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_a2f32bbaf1264d3e05b2072cf4804607b}
\hypertarget{class_quaternion_a04f3450f612e1e7ae282e2fb31f1be7e}{
\index{Quaternion@{Quaternion}!RotationMatrix@{RotationMatrix}}
\index{RotationMatrix@{RotationMatrix}!Quaternion@{Quaternion}}
\subsubsection[{RotationMatrix}]{\setlength{\rightskip}{0pt plus 5cm}float $\ast$ Quaternion::RotationMatrix (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}
\label{class_quaternion_a04f3450f612e1e7ae282e2fb31f1be7e}


\subsection{Member Data Documentation}
\hypertarget{class_quaternion_aa24b67d17bd547f70027cccbb10cde14}{
\index{Quaternion@{Quaternion}!a@{a}}
\index{a@{a}!Quaternion@{Quaternion}}
\subsubsection[{a}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Quaternion::a}}}
\label{class_quaternion_aa24b67d17bd547f70027cccbb10cde14}
\hypertarget{class_quaternion_a75046ed8008ce07e99c3143b518fd61b}{
\index{Quaternion@{Quaternion}!b@{b}}
\index{b@{b}!Quaternion@{Quaternion}}
\subsubsection[{b}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Quaternion::b}}}
\label{class_quaternion_a75046ed8008ce07e99c3143b518fd61b}
\hypertarget{class_quaternion_aedfc5234773f5ef8f3375abc2a6ae7c3}{
\index{Quaternion@{Quaternion}!c@{c}}
\index{c@{c}!Quaternion@{Quaternion}}
\subsubsection[{c}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Quaternion::c}}}
\label{class_quaternion_aedfc5234773f5ef8f3375abc2a6ae7c3}
\hypertarget{class_quaternion_a861ba5a312d794df216d830e01d586f1}{
\index{Quaternion@{Quaternion}!d@{d}}
\index{d@{d}!Quaternion@{Quaternion}}
\subsubsection[{d}]{\setlength{\rightskip}{0pt plus 5cm}float {\bf Quaternion::d}}}
\label{class_quaternion_a861ba5a312d794df216d830e01d586f1}


The documentation for this class was generated from the following files:\begin{DoxyCompactItemize}
\item 
sources/tool/\hyperlink{quaternion_8h}{quaternion.h}\item 
sources/tool/\hyperlink{quaternion_8cpp}{quaternion.cpp}\end{DoxyCompactItemize}
